AMaχoS—Abstract Machine for Xcerpt: Architecture and Principles
نویسندگان
چکیده
Web query languages promise convenient and efficient access to Web data such as XML, RDF, or Topic Maps. Xcerpt is one such Web query language with strong emphasis on novel high-level constructs for effective and convenient query authoring, particularly tailored to versatile access to data in different Web formats such as XML or RDF. However, so far it lacks an efficient implementation to supplement the convenient language features. AMaχoS is an abstract machine implementation for Xcerpt that aims at efficiency and ease of deployment. It strictly separates compilation and execution of queries: Queries are compiled once to abstract machine code that consists in (1) a code segment with instructions for evaluating each rule and (2) a hint segment that provides the abstract machine with optimization hints derived by the query compilation. This article summarizes the motivation and principles behind AMaχoS and discusses how its current architecture realizes these principles.
منابع مشابه
AMa chioS - Abstract Machine for Xcerpt: Architecture and Principles
Web query languages promise convenient and efficient access to Web data such as XML, RDF, or Topic Maps. Xcerpt is one such Web query language with strong emphasis on novel high-level constructs for effective and convenient query authoring, particularly tailored to versatile access to data in different Web formats such as XML or RDF. However, so far it lacks an efficient implementation to suppl...
متن کاملRefinement of Principles of the Xcerpt Processors
Web query languages promise convenient and efficient access to Web data such as XML, RDF, or Topic Maps. Xcerpt is one such Web query language with strong emphasis on novel high-level constructs for effective and convenient query authoring, particularly tailored to versatile access to data in different Web formats such as XML or RDF. However, so far it lacks an efficient implementation to suppl...
متن کاملA gentle introduction to Xcerpt, a rule-based query and transformation language for XML
This articles introduces into Xcerpt, a rule-based query and transformation language for XML. First, the design principles of Xcerpt are given. Then, the essential construct of Xcerpt are explained and illustrated on examples: ”query terms”, i.e. patterns using which Xcerpt queries are posed, ”construct terms”, i.e. pattern re-assembling the data selected in a query term into a new data item, a...
متن کاملPrinciples of sustainable architecture extant in heart of desert areas of Iran
Abstract Climate has an important effect on operation of the traditional building architecture and its energy consumption in desert area of Iran. Absence of water and unpleasant climate of these regions compelled people to build their houses with some strategies based on effective energy expenditure. Therefore, builders try to use natural climatic strategies for confronting hard situations. Nar...
متن کاملA Gentle Introduction into Xcerpt, a Rule-Based Query and Transformation Language for XML
This articles introduces into Xcerpt, a rule-based query and transformation language for XML. First, the design principles of Xcerpt are given. Then, the essential construct of Xcerpt are explained and illustrated on examples: ”query terms”, i.e. patterns using which Xcerpt queries are posed, ”construct terms”, i.e. pattern re-assembling the data selected in a query term into a new data item, a...
متن کامل